#TCP流量转移

#部署微服务 tcp-echo 的 v1 版本。
kubectl create namespace istio-io-tcp-traffic-shifting
#将 istio-io-tcp-traffic-shifting namespace 标记为 istio-injection=enabled
kubectl label namespace istio-io-tcp-traffic-shifting istio-injection=enabled
#部署服务
kubectl apply -f route-test/tcp-echo-services.yaml -n istio-io-tcp-traffic-shifting
#流量规则
kubectl apply -f route-test/tcp-echo-all-v1.yaml -n istio-io-tcp-traffic-shifting

echo '缺少ingress的外部负载地址，不支持nodeport的方式，结束'
exit
for i in {1..10}; do \
docker run -e INGRESS_HOST=$INGRESS_HOST -e INGRESS_PORT=$INGRESS_PORT -it --rm busybox sh -c "(date; sleep 1) | nc $INGRESS_HOST $INGRESS_PORT"; \
done